package com.example.service;

import com.example.pojo.PageBean;
import com.example.pojo.Result;
import com.example.pojo.User;

import java.time.LocalDate;
import java.util.List;

public interface UserService {

    User getById(Integer userID);

    void delete(List<Integer> userIDs);

    Result save(User user);

    Result update(User user);

    Result updatePwd(User user);

    PageBean page(Integer page, Integer pageSize, String name, Short gender,Short userType, LocalDate begin, LocalDate end);

    User login(User user);

    Boolean isExistUserName(String userName);
}
